filament algae - Turkish English Dictionary